<!-- Javascripts -->


<!-- End Javascripts -->
<?php
echo use_helper('ManuForm','Util');
$tabCA = $salarie->getNombreCA();
?>

<h1>Feuille horaire <?php print collePreposition($salarie->getNomComplet()) ?></h1>

<!-- Instanciation du slot pour le calendrier lat�ral -->
<?php slot('sidecal') ?>
<div id="cal_container" >
    <?php echo div_flat_cal_to_url('calendrier/index?id='.$salarie->getId()," calendar_options = ' firstDay : 1  , date : \"$strMondayCurrentWeek\" '") ; ?>
</div>
<?php end_slot() ?>



<!-- Tableau formulaire -->
<?php echo form_tag($sf_data->getRaw('validUrl')) ?> 
<table id="feuille_horaire_table_jours">
    <tr>
	<th>&nbsp;</th>
	<?php foreach($tabJoursCurrentSemaine as $jour) : ?>
	<th class="titres" ><?php print $jour->getObjDate()->getDayWeek() ?><br /><?php print $jour->getObjDate()->getDate('d/m/Y') ?></th>
	<?php endforeach ; ?>
    </tr>
    <tr>
	<td class="titres" >Type de journée</td>
	<?php foreach($tabJoursCurrentSemaine as $jour) : ?>
	<td <?php if($jour->isValide() AND $jour->isValideResponsable()) : ?>class="valide"<?php endif; ?>>
		<?= TypeJourPeer::retrieveByPK($jour->getType())->getLibelle() ?>
	</td>
	<?php endforeach ; ?>
    </tr>

    <tr>
	<td class="titres">Heure d'arrivée</td>
	<?php foreach($tabJoursCurrentSemaine as $jour) : ?>
	    <?php $type = TypeJourPeer::retrieveByPK($jour->getType()); ?>
	<td <?php if($jour->isValide()) : ?>class="valide"<?php endif; ?>>
		<?= (! $type->isOnlyDuree() ? rAddZero($jour->getObjDateArrivee()->getHours()).':'.rAddZero($jour->getObjDateArrivee()->getMinutes()) : '') ?>
	</td>
	<?php endforeach ; ?>
    </tr>
    <tr>
	<td class="titres">Heure de départ</td>
	<?php foreach($tabJoursCurrentSemaine as $jour) : ?>
	    <?php $type = TypeJourPeer::retrieveByPK($jour->getType()); ?>
	<td <?php if($jour->isValide()) : ?>class="valide"<?php endif; ?>>
		<?= (! $type->isOnlyDuree() ? rAddZero($jour->getObjDateDepart()->getHours()).':'.rAddZero($jour->getObjDateDepart()->getMinutes()) : '') ?>
	</td>

	<?php endforeach ; ?>
    </tr>
    <tr>
	<td class="titres">Durée de la pause</td>
	<?php foreach($tabJoursCurrentSemaine as $jour) : ?>
	    <?php $type = TypeJourPeer::retrieveByPK($jour->getType()); ?>
	<td <?php if($jour->isValide()) : ?>class="valide"<?php endif; ?>>
		<?= (! $type->isOnlyDuree() ? min2Hour($jour->getDureePause()).'h'.min2min($jour->getDureePause()) : '') ?>
	</td>
    
	<?php endforeach ; ?>
    </tr>
    <tr>
	<td class="titres">Temps travaillé</td>
	<?php foreach($tabJoursCurrentSemaine as $jour) : ?>
	    <?php $type = TypeJourPeer::retrieveByPK($jour->getType()); ?>
	<td <?php if($jour->isValide()) : ?>class="valide"<?php endif; ?>>
    <?php if($jour->isValide() || $type->isObligDuree() || ! $type->isOnlyDuree()) : ?>
      <?php echo min2rep($jour->getTotalJournee()) ?>
    <?php else : ?>
      <input type="text" name="temps_travaille_<?php echo $jour->getId() ?>" size="2" value="<?php echo min2HoursFloat($jour->getTotalJournee()) ?>" />h
      <input type="submit" value="Ok" />
    <?php endif ?>
	</td>
	<?php endforeach ; ?>
    </tr>
    <tr>
	<td class="titres">Observations</td>
	<?php foreach($tabJoursCurrentSemaine as $jour) : ?>
	<td <?php if($jour->isValide()) : ?>class="valide"<?php endif; ?>>
		<?= $jour->getCommentaire()?>
	</td>
	<?php endforeach ; ?>
    </tr>
    <tr>
        <td class="titres">Validation</td>
        <?php foreach($tabJoursCurrentSemaine as $jour) : ?>
        <td>
            <?php if($jour->isValide()) : ?><span style="color:green">Validé par le salarié</span><?php else : ?><span style="color:red">Non validé par le salarié</span><?php endif ?><br/>
            <?php if($jour->isValideResponsable()) : ?><span style="color:green">Validé par le responsable</span><?php else : ?><span style="color:red">Non validé par le responsable</span><?php endif ?><br/>
        </td>
        <?php endforeach ; ?>
    </tr>
    



</table>
<br />
<!-- Bilan semaine -->

<table id="table_bilan_semaine" style="width:800px;">
	<tr>
		<td class="titres" style="width:250px;">Total semaine (<?php echo $salarie->getNbHeuresSemaine() ?>h/semaine)</td>
		<td><?php print min2rep($semaine->getTotal()).' ('.min2rep( $semaine->getDelta() ).')';	 ?></td>
	</tr>
        <?php if ( $salarie->getNom() == 'FALANGA' OR $salarie->getNom() == 'DEKHLI' ) : ?>
            <tr>
                    <td class="titres">06/01/2014 - 31/12/2014</td>
                    <td colspan="3"><?php print $salarie->getDeltaTotal('2014-01-06')?></td>
            </tr>    
        <?php else : ?>
            <!-- <tr>
                <td class="titres">03/11/2014 - 25/01/2015</td>
                <td colspan="3"><php print $salarie->getDeltaTotal('2014-11-03','2015-01-25')?></td>
            </tr> -->
            <!-- <tr>
               <td class="titres">26/01/2015 - 19/04/2015</td>
               <td colspan="3"><php print $salarie->getDeltaTotal('2015-01-26','2015-04-19')?></td>
           </tr> -->
            <tr>
                <td class="titres">20/04/2015 - 12/07/2015</td>
                <td colspan="3"><?php print $salarie->getDeltaTotal('2015-04-20','2015-07-12')?></td>
            </tr>
            <tr>
                <td class="titres">13/07/2015 - 04/10/2015</td>
                <td colspan="3"><?php print $salarie->getDeltaTotal('2015-07-13')?></td>
            </tr>
        <?php endif; ?>
	<tr><th class="titres" colspan="4">Le delta total ne tient pas compte des saisies sur les jours futurs</th></tr>
    <tr>
        <th class="titres" colspan="1" title="<?php echo $tabCA['lib_total'] ?>">Nombre de CA posés (<?php echo date('Y') ?>)</th>
        <th class="titres" colspan="3" title="<?php echo $tabCA['lib_total'] ?>"><?php echo $tabCA['total'] ?></th>
    </tr>
    <tr>
        <th class="titres" colspan="1" title="<?php echo $tabCA['lib_pris'] ?>">Nombre de CA déjà pris (<?php echo date('Y') ?>)</th>
        <th class="titres" colspan="3" title="<?php echo $tabCA['lib_pris'] ?>"><?php echo $tabCA['pris'] ?></th>
    </tr>
</table>
</form>
